package com.bsoft.gol.hcs.posterUtil;


//海报实体类
import java.awt.*;
import java.io.File;
import java.io.Serializable;

public class Poster implements Serializable {
    private int width;//海报的宽（像素为单位）
    private int height;//海报的高

    //名字
    private String name;
    private Font nameFont;
    private Color nameColor;
    private int nameX;
    private int nameY;

    //公司
    private String company;
    private Font companyFont;
    private Color companyColor;
    private int companyX;
    private int companyY;


    //问卷
    private String questionnaire;
    private Font questionnaireFont;
    private Color questionnaireColor;
    private int questionnaireX;
    private int questionnaireY;



    //二维码
    private String qrCodeUrl;
    private File file;
    private int qrCodeX;
    private int qrCodeY;
    private int qrCodeWidth;
    private int qrCodeHeight;


    //头像
    private String avatarFileId;
    private int avatarFileIdX;
    private int avatarFileIdY;
    private int avatarFileIdWidth;
    private int avatarFileIdHeight;


    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Font getNameFont() {
        return nameFont;
    }

    public void setNameFont(Font nameFont) {
        this.nameFont = nameFont;
    }

    public Color getNameColor() {
        return nameColor;
    }

    public void setNameColor(Color nameColor) {
        this.nameColor = nameColor;
    }

    public int getNameX() {
        return nameX;
    }

    public void setNameX(int nameX) {
        this.nameX = nameX;
    }

    public int getNameY() {
        return nameY;
    }

    public void setNameY(int nameY) {
        this.nameY = nameY;
    }

    public String getCompany() {
        return company;
    }

    public void setCompany(String company) {
        this.company = company;
    }

    public Font getCompanyFont() {
        return companyFont;
    }

    public void setCompanyFont(Font companyFont) {
        this.companyFont = companyFont;
    }

    public Color getCompanyColor() {
        return companyColor;
    }

    public void setCompanyColor(Color companyColor) {
        this.companyColor = companyColor;
    }

    public int getCompanyX() {
        return companyX;
    }

    public void setCompanyX(int companyX) {
        this.companyX = companyX;
    }

    public int getCompanyY() {
        return companyY;
    }

    public void setCompanyY(int companyY) {
        this.companyY = companyY;
    }

    public String getQrCodeUrl() {
        return qrCodeUrl;
    }

    public void setQrCodeUrl(String qrCodeUrl) {
        this.qrCodeUrl = qrCodeUrl;
    }

    public int getQrCodeX() {
        return qrCodeX;
    }

    public void setQrCodeX(int qrCodeX) {
        this.qrCodeX = qrCodeX;
    }

    public int getQrCodeY() {
        return qrCodeY;
    }

    public void setQrCodeY(int qrCodeY) {
        this.qrCodeY = qrCodeY;
    }

    public int getQrCodeWidth() {
        return qrCodeWidth;
    }

    public void setQrCodeWidth(int qrCodeWidth) {
        this.qrCodeWidth = qrCodeWidth;
    }

    public int getQrCodeHeight() {
        return qrCodeHeight;
    }

    public void setQrCodeHeight(int qrCodeHeight) {
        this.qrCodeHeight = qrCodeHeight;
    }

    public int getWidth() {
        return width;
    }

    public void setWidth(int width) {
        this.width = width;
    }

    public int getHeight() {
        return height;
    }

    public void setHeight(int height) {
        this.height = height;
    }

    public String getQuestionnaire() {
        return questionnaire;
    }

    public void setQuestionnaire(String questionnaire) {
        this.questionnaire = questionnaire;
    }

    public Font getQuestionnaireFont() {
        return questionnaireFont;
    }

    public void setQuestionnaireFont(Font questionnaireFont) {
        this.questionnaireFont = questionnaireFont;
    }

    public Color getQuestionnaireColor() {
        return questionnaireColor;
    }

    public void setQuestionnaireColor(Color questionnaireColor) {
        this.questionnaireColor = questionnaireColor;
    }

    public int getQuestionnaireX() {
        return questionnaireX;
    }

    public void setQuestionnaireX(int questionnaireX) {
        this.questionnaireX = questionnaireX;
    }

    public int getQuestionnaireY() {
        return questionnaireY;
    }

    public void setQuestionnaireY(int questionnaireY) {
        this.questionnaireY = questionnaireY;
    }

    public File getFile() {
        return file;
    }

    public void setFile(File file) {
        this.file = file;
    }

    public String getAvatarFileId() {
        return avatarFileId;
    }

    public void setAvatarFileId(String avatarFileId) {
        this.avatarFileId = avatarFileId;
    }

    public int getAvatarFileIdX() {
        return avatarFileIdX;
    }

    public void setAvatarFileIdX(int avatarFileIdX) {
        this.avatarFileIdX = avatarFileIdX;
    }

    public int getAvatarFileIdY() {
        return avatarFileIdY;
    }

    public void setAvatarFileIdY(int avatarFileIdY) {
        this.avatarFileIdY = avatarFileIdY;
    }

    public int getAvatarFileIdWidth() {
        return avatarFileIdWidth;
    }

    public void setAvatarFileIdWidth(int avatarFileIdWidth) {
        this.avatarFileIdWidth = avatarFileIdWidth;
    }

    public int getAvatarFileIdHeight() {
        return avatarFileIdHeight;
    }

    public void setAvatarFileIdHeight(int avatarFileIdHeight) {
        this.avatarFileIdHeight = avatarFileIdHeight;
    }
}
